improve (lands) - English Synonyms Dictionary